فایروالهای نرم افزاری:
فایروالهای نرمافزاری (Software Firewall) را فایروالهای شخصی نیز میگویند. این فایروالها برای راهاندازی در یک سیستم طراحی شدهاند. این نوع از فایروالها معمولاً در خانه یا کامپیوترهای اداری کوچک مورد استفاده قرار میگیرند که مدت زمان زیادی به اینترنت متصل هستند. فایروال نرمافزاری از دسترسی ناخواسته به کامپیوتر در شبکه از طریق شناسایی و جلوگیری از ارتباط بر روی پورتهای پر ریسک جلوگیری میکند. کامپیوترها با بسیاری از پورتهای شناخته شده ارتباط دارند. فایروال نرمافزاری تمایل دارد که این ارتباط بدون اینکه به کاربر هشدار یا اخطار دهد، انجام گیرد.فایروالهای نرمافزاری توانایی شناخت فعالیتهای مشکوک از خارج را نیز دارند. آنها میتوانند دسترسی به کامپیوتر خانگی را از آدرسهای خارجی مسدود کنند. فایروالهای نرمافزاری همچنین به برنامههای خاص کامپیوتری اجازهی اتصال به اینترنت را میدهند.
البته پیش از اتصال از کاربر مجوز این کار را میگیرند. آپدیت ویندوز، آنتی ویروس و مایکروسافت ورد (word) برنامههایی هستند که کاربران انتظار دارند دائماً به اینترنت متصل باشند.از مشکلات و معایب فایروالهای نرمافزاری این است که روی سیستمعامل کامپیوتر شخصی کار میکنند. چنانچه سیستمعامل در خطر باشد، فایروال هم به خطر میافتد. از آنجا که بسیاری از برنامههای دیگر نیز بر روی یک کامپیوتر خانگی اجرا میشوند، نرمافزارهای مخرب میتوانند از طریق برنامهی دیگری وارد کامپیوتر شوند و فایروال را به خطر بیندازند. فایروال نرمافزاری بهشدت به تصمیمات کاربر وابسته است. اگر کاربر به اشتباه از یک Keylogger یا تروجان برای ورود به اینترنت استفاده کند، با وجود فایروال باز هم ممکن است امنیت آن دستگاه بهخطر بیفتد.
منبع: خرید فایروال با گارانتی